domctl: improve device assignment structure layout and use
authorJan Beulich <jbeulich@suse.com>
Tue, 13 Jun 2017 08:39:52 +0000 (10:39 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 13 Jun 2017 08:39:52 +0000 (10:39 +0200)
commit7f679c4fedb5ca0712c88ac32ba1f62f91a3d10e
tree3ecac9e65f436c75db385e0b2b76db813904db9b
parent1ae4be859b819c147e2034137f519e7fdc2973da
domctl: improve device assignment structure layout and use

Avoid needless gaps. Make flags field mandatory for all three
operations (and rename it to fit the intended future purpose of
possibly holding more than just one flag).

Also correct a typo in a related domctl.h comment.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Julien Grall <julien.grall@arm.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
tools/libxc/xc_domain.c
xen/drivers/passthrough/device_tree.c
xen/drivers/passthrough/pci.c
xen/include/public/domctl.h